@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;position:relative;font-size:12px;font-family:'微软雅黑'; COLOR:#555555;background:#fff;overflow-x:hidden;min-width:1200px;}

a{cursor:pointer; color:#555555; text-decoration:none; outline-style:none; outline-color:invert; outline-width:medium}

a:link{ text-decoration:none;}

a:visited{color:#555;}

a img{ border:0;}

a:hover{color:#035cac;}

h1,h2,h3,h4,ul,li,div,p,span,b,i,input,select{ margin:0px; padding:0px;}

ul,li{ padding:0px; margin:0px; list-style:none;}

.font{font-family:"宋体";font-style:normal;}

.songti{font-family:"宋体";font-style:normal;}

.clear{ clear:both; height:0; overflow:hidden; display:block;}

.float-left{float:left;}

.float-right{float:right;}

.pic img{width:100%;height:100%;}

hover{transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}


.block{width:1200px;margin:0 auto;position:relative;}


.searchZZ{width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/searchzz.png) repeat;z-index:999999;display:none;}
.searchZZ .ser{text-align: center;position: relative;width:600px;height:60px;margin:0 auto;top:200px;}
.searchZZ .Itext{float:left;background:#fff;width:76%;padding:0 1%;font-size:18px;line-height:56px;height:56px;color:#666;}
.searchZZ .ser_btn{cursor:pointer;float:left;width:20%;line-height:60px;height:60px;background:#0093c6;color:#fff;border:none;font-size:24px;font-weight:bold;font-family:"黑体"}
.searchZZ .close{font-size:36px;font-weight:bold;color:#fff;position:absolute;right:30px;top:10px;cursor:pointer;}

.top{position:relative;width:100%;height:75px;padding:15px 0;z-index:99;}
.top .logo{width:360px;height:75px;position:absolute;left:0;top:0;background:url(../images/logo.jpg) no-repeat left center;}
.top .nav{position:absolute;right:180px;top:0;height:75px;}
.top .nav ul{width:100%;position:relative;}
.top .nav ul li{position:relative;float:left;width:100px;text-align:center;}
.top .nav ul li span{position:absolute;right:0;top:15px;color:#fff;}
.top .nav ul li a{width:100%;display:inline-block;line-height:75px;text-align:center;font-size:15px}
.top .nav ul li:hover a{color:#0093c6;text-decoration:underline;}
.top .lan{width:180px;height:75px;position:absolute;right:0;top:0;border-left:1px solid #eeeeee;}
.top .ser_btn{width:25px;height:25px;margin:30px 20px;background:url(../images/ser_btn.jpg) no-repeat center;position:absolute;left:0;top:0;cursor:pointer;}
.top .language{width:77px;height:35px;padding:0 0 0 43px;margin:20px 0;background:url(../images/map.jpg) left 10px no-repeat;position:absolute;right:0;top:0;line-height:41px;font-size:13px;color:#777;cursor:pointer;}
.top .language ul{display:none;border:1px solid #ddd;border-radius:10px;padding:3px 0;background:#fff;text-align:center;position:absolute;left:0;top:35px;width:115px;}
.top .language ul a{display:block;}
.top .language ul a:hover{background:#0093c6;color:#fff;text-decoration:underline;}

.banner{position:relative;width:100%;height:545px;}




.proSeries{padding:70px 0 0;}
.ps_h{font-size:30px;color:#0092c5;text-align:center;}
.ps_h p{font-size:16px;color:#555;margin-top:8px;}
.ps_content{margin-top:60px;}
.ps_content .ps_box{width:380px;height:380px;float:left;margin:0 30px 30px 0;position:relative;overflow:hidden;}
.ps_content .ps_box .ps_zz{width:100%;height:100%;position:absolute;background:url(../images/zz.png) repeat;top:0;left:0;}
.ps_content .ps_box .ps_zz2{width:100%;height:100%;position:absolute;background:url(../images/zz2.png) repeat;top:0;left:0;display:none;}
.ps_content .ps_box .ps_contain{width:100%;height:100%;position:absolute;top:0;left:0;}
.ps_content .ps_box .pic{width:100%;height:100%;position:relative;}
.ps_content .ps_box .logo{width:123px;height:123px;margin:0 auto;position:relative;top:100px;}
.ps_content .ps_box .logo img{width:100%;height:100%;}
.ps_content .ps_box .tit{padding:0 20px ;color:#fff;font-size:20px;line-height:30px;position: relative;top: 110px;text-align: center;}



.indVideo{width:1200px;height:500px;margin:30px auto;position:relative;background:#eee;overflow:hidden;}
.indVideo .playBtn{width:100%;height:500px;background:url(../images/play_btn.png) no-repeat center;position:absolute;left:0px;top:0px;cursor:pointer;}


.indNews{position:relative;overflow-x:hidden;}
.indNews .t_h{font-size:30px;color:#0092c5;margin-bottom:20px;position:relative;}
.indNews .t_h span{font-size:18px;color:#666666;}
.indNews .t_h .more{position:absolute;right:0;bottom:0;font-size:14px;color:#666;}
.indNews .t_h .more:hover{text-decoration:underline;}
.bd{width:100%;overflow:hidden;}
.sing_news{width:360px;height:380px;overflow:hidden;float:left;margin-right:60px;}
.sing_news .pic{width:100%;height:210px;position:relative;}
.sing_news .title{line-height:60px;height:60px;display:block;font-size:18px;color:#555;overflow:hidden;}
.sing_news .desc{height:80px;font-size:14px;color:#555;overflow:hidden;}
.sing_news .more{color:#0077c3;font-size:14px;display:block;}
.sing_news .title:hover{text-decoration:underline;}
.sing_news .more:hover{text-decoration:underline;}


.inc_nav{width:100%;background:#e7eaec;line-height:70px;}
.inc_nav ul{position:relative;float:left;left:50%;}
.inc_nav ul li{float:left;position:relative;right:50%;}
.inc_nav ul li a{display:inline-block;line-height:70px;height:70px;padding:0 30px;color:#555;font-size:16px;}
.inc_nav ul li a:hover{background:#f0f2f3;color:#0077c3;}
.inc_nav ul li a.on{background:#f0f2f3;color:#0077c3;}




.prolist{width:520px;height:600px;border:1px solid #e7eaec;position:relative;float:left;margin:0 55px 50px 0;}
.prolist .pic{width:100%;height:385px;}
.prolist .contain{padding:30px 40px;background:#f0f2f3;}
.prolist .p_h{color:#0077c3;font-size:18px;}
.prolist .p_desc{margin:20px 0;font-size:14px;color:#555;line-height:26px;height:47px;overflow:hidden;}
.prolist .p_more{font-size:14px;text-align:center;display:inline-block;padding:10px 25px;color:#fff;background:#ccc;}
.prolist:hover{border-color:#000;}
.prolist:hover .p_more{text-decoration:underline;background:#000;}

.footer{padding:33px 0;width:100%;background:#48494a;position:relative;margin-top:80px;}

.footer a{color:#ddd;}

.footer .ewm{float:left;position:relative;width:85px;height:85px;margin-right:20px;}

.footer .ewm img{width:100%;height:100%;}

.footer .i_and_c{max-width:660px;line-height:30px;color:#fff;float:left;}

.footer .hotline{float:right;-height:85px;position:relative;max-width:170px;background:url(../images/tel.png) no-repeat 0 bottom;padding:10px 0 0 60px;color:#fff;font-size:14px;}

.footer .hotline span{font-size:24px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}



.contentBlock{padding:40px 0;width:1100px;margin:0 auto;line-height:24px;}



.proList{width:260px;height:auto;position:relative;float:left;margin-right:20px;}

.proList .pic{width:100%;height:200px;padding:5px;position:relative;overflow:hidden;text-align:center;}

.proList img{max-width:100%;max-height:100%;}

.proList .name{line-height:26px;padding:10px 0;font-size:14px;width:100%;display:block;text-align:center;color:#555;}

.proList:hover .name{text-decoration:underline;color:#035cac;}


